explosive welding - German English Dictionary